belted cartridge - French English Dictionary